﻿/*
File: CSphere.h

Leírás:
A térben jelen lévő, mozgatható gömb megvalósítása. Az objektumot a sugara definiálja. A pozíció vektora a gömb középpontjára mutat.

Szerző:
SevN
*/

#ifndef __CSPHERE_H__
#define __CSPHERE_H__
#include "CPrimitive.h"
#include "..\Util\Utilities.h"
namespace Content
{
  class CSphere : public CPrimitive
  {
  public:
    CSphere(const float r);
    virtual void clean(){}

    // sugár lekérdezése
    float getRadius();
    virtual void initVertices();
    virtual void initIndices();
  private:
    float radius;
    int segments;
    int levels;
  };


}
#endif